CI: Build apache module on Unix - #23405
Conversation
|
Also will need to be rebased onto 8.4. |
|
I think Clang in macOS/FreeBSD/Alpine is being a bit picky about a convention Apache uses. |
Eek, that's not a nice flag to add. |
There are no unit tests, but a smoke test is an improvement. Note that the configure script needs httpd-the-executable to script, so not just apache2-dev is sufficiaent on Debian and Alpine. Windows I'm unsure about; we ship the Apache module, but I haven't wired that up in CI. Tested locally on Alpine. Partially addresses phpGH-23404
Clang will be mad with -Wmissing-field-initializers, even though Apache
itself does this. Per Nora, [use {} as documented by Apache][modguide].
[modguide]: https://httpd.apache.org/docs/current/developer/modguide.html
|
For Windows, I think since it does grab apache via the series stuff in php-windows-builder, it might be a matter of just adding |
7822177 to
6181e99
Compare
Since we pass |
There are no unit tests, but a smoke test is an improvement.
Note that the configure script needs httpd-the-executable to run, so not just apache2-dev is sufficiaent on Debian and Alpine.
Windows I'm unsure about; we ship the Apache module, but I haven't wired that up in CI.
Tested locally on Alpine.
Partially addresses GH-23404